package textker

type TextWalker struct {
}

func (tw *TextWalker) CurrentRune() rune {
	return 0
}
func (tw *TextWalker) HasCurrent() bool {
	return true
}
func (tw *TextWalker) HasNext() bool {
	return tw.HasNextCount(1)
}
func (tw *TextWalker) HasNextCount(len int) bool {
	return true
}

//
func (tw *TextWalker) HasPrev() bool { // 前面是否存在
	return true
}
func (tw *TextWalker) PeekPrevRune() rune {
	return 0
}
func (tw *TextWalker) PeekNextRune() rune {
	return 0
}

// abcdefg
// 0-6
func (tw *TextWalker) Pos() int {
	return 0
}

func (tw *TextWalker) SetPos(pos int) {
}

func (tw *TextWalker) GetLen() int {
	return 0
}

func (tw *TextWalker) MoveNextRune() rune {
	return 0
}
